package com.mtt.erp.goods.domain;

import java.time.LocalDateTime;
import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.wuwenze.poi.annotation.Excel;
import com.wuwenze.poi.annotation.ExcelField;
import lombok.*;
import lombok.experimental.Accessors;

/**
 * 
 *
 * @author sjz
 */

@Getter
@Setter
@Builder
@AllArgsConstructor
@Excel("商品信息表")
//@Builder
public class PGoods implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * ParentSKU 内部SKU
     */
    @TableId(value = "maa01",type=IdType.UUID)
    @ExcelField(value = "内部SKU")

    private String maa01;

    /**
     * 供应商
     */
    @ExcelField(value = "供应商")
    private String maa02;

    /**
     * 供应商推荐人
     */
    private String maa03;

    /**
     * 供应商SKU
     */
    private String maa04;

    /**
     * 一级分类
     */
    private String maa05;

    /**
     * 二级分类
     */
    private String maa06;

    /**
     * 三级分类
     */
    private String maa07;

    /**
     * 四级分类
     */
    private String maa08;

    /**
     * 仓库所在地 省份预设供应商所在省份
     */
    private String maa09;

    /**
     * 运费模版 "默认全店默认模版  可单独设定"
     */
    private String maa10;

    /**
     * 预留
     */
    private String maa11;

    /**
     * 快递状态 0.国内1.海外直邮 1海外直邮需要身份证实名认证才可以购买
     */
    private String maa12;

    /**
     * 默认主图
     */
    private String maa13;

    /**
     * 产品视频
     */
    private String maa14;

    /**
     * 图片包URL APP 不用显示
     */
    private String maa15;

    /**
     * 标题
     */
    private String maa16;

    /**
     * 描述
     */
    private String maa17;

    /**
     * 品牌
     */
    private String maa18;

    /**
     * 标签
     */
    private String maa19;

    /**
     * 附图1
     */
    private String maa20;

    /**
     * 附图2
     */
    private String maa21;

    /**
     * 附图3
     */
    private String maa22;

    /**
     * 附图4
     */
    private String maa23;

    /**
     * 附图5
     */
    private String maa24;

    /**
     * 附图6
     */
    private String maa25;

    /**
     * 附图7
     */
    private String maa26;

    /**
     * 附图8
     */
    private String maa27;

    /**
     * 附图9
     */
    private String maa28;

    /**
     * 附图10
     */
    private String maa29;

    /**
     * 下单须知
     */
    private String maa30;

    /**
     * 规格参数
     */
    private String maa31;

    /**
     * 定时上架 0.正常1.定时
     */
    private String maa32;

    /**
     * 定时上架时间
     */
    private LocalDateTime maa33;

    /**
     * 发货类型 1.现货2.预售
     */
    private String maa34;

    /**
     * 最小起售
     */
    private Integer maa35;

    /**
     * 最大起售
     */
    private Integer maa36;

    /**
     * 支持付款方式
     */
    private String maa37;

    /**
     * 产品优惠卷 产品优惠卷专属优惠卷 用于品牌限价
     */
    private String maa38;

    /**
     * 结算货币代码 国内默认RMB
     */
    private String maa39;

    /**
     * 产品生产国 默认CN中国 国际2字码
     */
    private String maa40;

    /**
     * 品牌是否可以转售 0不可以1可以 默认0
     */
    private String maa41;

    /**
     * 销售数量
     */
    private Integer maa42;

    /**
     * 收藏数量
     */
    private Integer maa43;

    /**
     * 报关英文
     */
    private String maa44;

    /**
     * 报关中文
     */
    private String maa45;

    /**
     * 产品类型 0.普货1.粉末2.液体3.含电4.含磁
     */
    private String maa46;

    /**
     * 产品状态 0.待查看1.审核中2.审核通过4.不可售卖
     */
    private String maa47;

    /**
     * 审核人员
     */
    private String maa48;

    /**
     * 审核时间
     */
    private LocalDateTime maa49;

    /**
     * 备注
     */
    private String maa50;

    /**
     * 预留
     */
    private String maa51;

    /**
     * 预留
     */
    private String maa52;

    /**
     * 预留
     */
    private String maa53;

    /**
     * 预留
     */
    private String maa54;

    /**
     * 预留
     */
    private String maa55;

    /**
     * 预留
     */
    private String maa56;

    /**
     * 预留
     */
    private String maa57;

    /**
     * 预留
     */
    private String maa58;

    /**
     * 预留
     */
    private String maa59;

    /**
     * 预留
     */
    private String maa60;

    /**
     * 产品状态 "N无效 0下架1售卖中  产品N状态，由超级管理员判订，商家不可修改为N资料"
     */
    private String maaacti;

    /**
     * 创建日期
     */
    @ExcelField(value = "创建时间")
    private LocalDateTime maacdate;

    /**
     * 创建人员
     */
    @ExcelField(value = "创建人员")
    private String maacuser;

    /**
     * 修改日期
     */
    @ExcelField(value = "修改时间")
    private LocalDateTime maamdate;

    /**
     * 修改人员
     */
    @ExcelField(value = "修改人员")
    private String maamuser;



}
